div.dialog{
  div.listctn{
    padding: 0;
    overflow: hidden;
    height: 450px;
    div{
      margin: 0;
    }
    div:nth-child(1){
      height: 45px;
      background: #EFEFEF;
      display: flex;
      justify-content: center;
      align-items: center;
      p{
        font-size: 18px;
        color: #333333;
        font-weight: bold;
      }
    }
    div.list{
      padding: 0 16px 26px 20px;
      height: 404px;
      overflow-y:scroll ;
      ul{
        li{
          height: 45px;
          border-bottom: 1px solid #DFDFDF;
          line-height: 45px;
          box-sizing: border-box;
          a{
            display: block;
            width: 100%;
            height: 100%;
            span{
              font-size: 14px;
              color: #333333;
            }
            span:nth-child(2){margin-left: 30px}
            span:last-child{
              color: #999;

            }
          }
        }
      }
    }
    ::-webkit-scrollbar {
      width:2px;
    }
  }
}
